/*
 * General
 */

/*
 * Layout
 */

/*
 * Content
 */

/*
 * Align in Posts
 */
.aligncenter{
	display: block;
	margin: 0 auto 0 auto;
}
.alignleft{
	float: left;
}
.alignright{
	float: right;
}
/*
 * Images in Posts
 */
img.aligncenter{
	margin: 0 auto 2.5em auto;
}
img.alignleft{
	margin: 0 15px 2.5em 0;
}
img.alignnone{
	margin: 0 0 2.5em 0;
}
img.alignright{
	margin: 0 0 2.5em 15px;
}
.wp-caption{
	max-width: 100%;
	margin: 0 0 2.5em 0;
	padding: 4px;
	background-color: #f5f5f5;
}
.wp-caption img{
	display: block;
	max-width: 98%;
	margin: 0 auto;
}
.wp-caption .wp-caption-text{
	position: relative;
	padding: 5px 0 0 0;
	font-size: 90%;
	text-align: center;
}